1560 Boulder St UNIT 100, Denver, CO 80211, United States
View on Map
What travelers say:
Mizu Izakaya It’s not too far from the hotel to walk. If you walk for 10 minutes, you need to book in advance. It feels a bit slow. The food is very general. There are not many choices. The only thing I like is that there is only soda. Haha